{"id":1566,"date":"2014-12-16T19:24:22","date_gmt":"2014-12-16T19:24:21","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1566"},"modified":"2025-06-13T23:50:18","modified_gmt":"2025-06-14T06:50:18","slug":"couchbase-net-sdk-20-development-series-new-view-querying-syntax","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/","title":{"rendered":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 .NET SDK 2.0 \uac1c\ubc1c \uc2dc\ub9ac\uc988: \uc0c8\ub85c\uc6b4 \ubdf0 \ucffc\ub9ac \uad6c\ubb38"},"content":{"rendered":"<p>\uc0c8\ub85c\uc6b4 Couchbase .NET SDK\uc758 \ud575\uc2ec \ubaa9\ud45c\ub294 \uac1c\ubc1c\uc790 \uacbd\ud5d8\uc744 \uac1c\uc120\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. \uc774 \ubaa9\ud45c\ub97c \ub2ec\uc131\ud558\uae30 \uc704\ud574 \uc5ec\ub7ec \uac00\uc9c0 \ubc29\ubc95\uc73c\ub85c \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4:<\/p>\n<ul>\n<li>Couchbase\ub97c \uc2dc\uc791\ud558\uace0 \uc2e4\ud589\ud558\ub294 \ub370 \ud544\uc694\ud55c \ub2e8\uacc4 \uc218 \uac10\uc18c(App.Config \"\ubb34\ub8cc\" \uc77d\uae30) \ubc0f Couchbase .NET \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \uc2e4\ud589\ud558\ub294 \ub370 \ud544\uc694\ud55c \ub2e8\uacc4 \uc218 \uac10\uc18c<\/li>\n<li>\ubaa8\ub4e0 \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud074\ub77c\uc774\uc5b8\ud2b8 SDK\uc5d0\uc11c \uc77c\uad00\ub418\uace0 \uade0\uc77c\ud55c \uc778\ud130\ud398\uc774\uc2a4 \uc81c\uacf5<\/li>\n<li>\ubb38\uc11c\uc640 \ube44\uc815\ud615 \ub370\uc774\ud130\ub97c \ucffc\ub9ac\ud558\ub294 \uc0ac\uc6a9\ud558\uae30 \uc27d\uace0 \uc720\uc5f0\ud558\uba70 \uac15\ub825\ud55c \uc0c8\ub85c\uc6b4 \ubc29\ubc95\uc744 \uc18c\uac1c\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p>\uc774 \uae00\uc740 \ub9c8\uc9c0\ub9c9 \uc694\uc810\uc778 Couchbase \ubb38\uc11c\uc5d0 \ud48d\ubd80\ud55c \ucffc\ub9ac API\ub97c \uc81c\uacf5\ud558\ub294 \uac83\uc5d0 \ucd08\uc810\uc744 \ub9de\ucd94\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ud2b9\ud788, \uc6d0\ud558\ub294 \ubc29\uc2dd\uc73c\ub85c \ub370\uc774\ud130\ub97c \uc544\uc8fc \uac04\ub2e8\ud558\uac8c \uac00\uc838\uc62c \uc218 \uc788\ub3c4\ub85d SDK\uc5d0 \ucd94\uac00\ub418\ub294 \uc0c8\ub85c\uc6b4 \ubcf4\uae30 \ucffc\ub9ac \uac1c\uc120 \uc0ac\ud56d\uc5d0 \ub300\ud574 \ub2e4\ub8f9\ub2c8\ub2e4!<\/p>\n<h2>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc5d0\uc11c \ucffc\ub9ac\ud558\uae30<\/h2>\n<p>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uacc4\ubcf4\ub294 \ud0a4\/\uac12 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc640 \ubb38\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub77c\ub294 \ub450 \uac00\uc9c0 \uc9c0\uc18d\uc131 \uad6c\ud604\uc758 \uc601\ud5a5\uc744 \ud06c\uac8c \ubc1b\uc2b5\ub2c8\ub2e4. K\/V \uc800\uc7a5\uc18c\ub294 \ub192\uc740 \ucc98\ub9ac\ub7c9\uacfc \uc9e7\uc740 \uc9c0\uc5f0 \uc2dc\uac04\uc744 \uc81c\uacf5\ud558\uc9c0\ub9cc \uc720\uc5f0\uc131\uc774 \ubd80\uc871\ud558\ub2e4\ub294 \ub2e8\uc810\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ubb38\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub294 \ud0a4\ub97c \uae30\ubcf8 \uc778\ub371\uc2a4\ub85c \uc0ac\uc6a9\ud558\uc5ec \ubb38\uc11c\ub97c \uc800\uc7a5\ud558\ub294 K\/V \uc2a4\ud1a0\uc5b4 \uac1c\ub150\uc744 \uae30\ubc18\uc73c\ub85c \ud558\uc9c0\ub9cc \ubcf4\uc870 \ubc0f \ubcf5\ud569 \uc778\ub371\uc2f1\uc744 \uc704\ud55c \ucd94\uac00 \uae30\ub2a5\uc744 \ucd94\uac00\ud558\uace0, \uac00\uc7a5 \uc911\uc694\ud55c \uac83\uc740 \ud0a4 \uc9d1\ud569\uc744 \ucffc\ub9ac\ud558\uace0 \uacb0\uacfc\ub97c \uc9d1\uacc4 \ub610\ub294 \ud544\ud130\ub9c1\ud558\ub294 \uae30\ub2a5\uc744 \ucd94\uac00\ud558\ub294 \uac83\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc139\uc158\uc744 \uae30\ubcf8 \ubb38\uc11c\uc5d0\uc11c \ubd84\ub9ac\ud569\ub2c8\ub2e4. Couchbase\uc5d0\uc11c\ub294 \ub9f5\/\ucd95\uc18c \ud568\uc218\uc5d0\uc11c \uc0dd\uc131\ub41c \ubdf0\ub97c \uc0ac\uc6a9\ud558\uace0 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 \ubb38\uc11c\ub97c \ucffc\ub9ac\ud558\ub294 \ub370 \uc0ac\uc6a9\ud558\ub294 REST API\ub97c \ud1b5\ud574 \ubdf0\ub97c \ub178\ucd9c\ud569\ub2c8\ub2e4.<\/p>\n<p>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc11c\ubc84 3.0\uc5d0\uc11c\ub294 \ub370\uc774\ud130\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\ub294 \uc138 \ubc88\uc9f8 \ubc29\ubc95\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4: <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/community\/\">SQL\uacfc \uc720\uc0ac\ud55c \ucffc\ub9ac \uc5b8\uc5b4\uc778 N1QL<\/a>. \ud5a5\ud6c4\uc5d0\ub294 \uc560\ub4dc\ud639 \ucffc\ub9ac\uc640 LINQ, \uacf5\uae09\uc790\ub97c \ud1b5\ud574 N1QL\uc744 \ub178\ucd9c\ud560 \uacc4\ud68d\uc774\uba70, \uc774\uc5d0 \ub300\ud574\uc11c\ub294 \ud5a5\ud6c4 \uac8c\uc2dc\ubb3c\uc5d0\uc11c \uc790\uc138\ud788 \ub2e4\ub8f0 \uc608\uc815\uc785\ub2c8\ub2e4.<\/p>\n<h2>\uc0c8\ub85c\uc6b4 \ubdf0 \ucffc\ub9ac \uad6c\ubb38<\/h2>\n<p>\uc0c8\ub85c\uc6b4 .NET \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 \uacbd\uc6b0, \uc800\ud76c\ub294 \ub2e4\uc74c\uc744 \uac1c\ubc1c\ud588\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/martinfowler.com\/bliki\/FluentInterface.html\">\uc720\ucc3d\ud55c \uc778\ud130\ud398\uc774\uc2a4<\/a> \uc8fc\ubcc0\uc758 \ucd94\uc0c1\ud654 <a href=\"https:\/\/docs.couchbase.com\/couchbase-manual-2.5\/cb-rest-api\/\">\ub098\uba38\uc9c0 API \ubcf4\uae30<\/a>\u00a0\ub97c \ud1b5\ud574 \uc9c1\uad00\uc801\uc774\uace0 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubc29\uc2dd\uc73c\ub85c \ubb38\uc11c\uc5d0 \uc561\uc138\uc2a4\ud558\uace0 \ucffc\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\uc74c\uc740 \uadf8 \uc608\uc785\ub2c8\ub2e4:<\/p>\n<p class=\"rtecenter\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5301\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2014\/12\/view-query-syntax-net-client-2-300x172.png\" alt=\"\" width=\"300\" height=\"172\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2014\/12\/view-query-syntax-net-client-2-300x172.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2014\/12\/view-query-syntax-net-client-2-768x441.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2014\/12\/view-query-syntax-net-client-2-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2014\/12\/view-query-syntax-net-client-2.png 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>\uc5ec\uae30<\/p>\n<p>\ub294 Couchbase Server \ud074\ub7ec\uc2a4\ud130\uc5d0\uc11c \ubc1c\uc0dd\ud558\ub294 \uad6c\uc131 \ubcc0\uacbd\uc5d0 \ub300\ud55c \uc635\uc800\ubc84\uc778 Cluster \uac1d\uccb4\ub97c \uc0dd\uc131\ud558\uace0 \uc774\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc84\ud0b7 \uc778\uc2a4\ud134\uc2a4\ub97c \uc5ec\ub294 \ub370 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uadf8\ub7f0 \ub2e4\uc74c \ub9e4\uac1c \ubcc0\uc218\ub85c \"true\"\ub97c \uc804\ub2ec\ud558\ub294 ViewQuery \uac1c\uccb4\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/couchbase-manual-2.5\/cb-admin\/#development-and-production-views\">\uac1c\ubc1c \ubcf4\uae30<\/a>. \uadf8\ub7f0 \ub2e4\uc74c \uc720\ucc3d\ud55c \uc778\ud130\ud398\uc774\uc2a4 \uba54\ucee4\ub2c8\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec REST \uc694\uccad\uc744 \uc0dd\uc131\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \uc77c\ub828\uc758 \ud568\uc218 \ud638\ucd9c\uc744 \ud568\uaed8 \uc5f0\uacb0\ud569\ub2c8\ub2e4. From(...) \uba54\uc11c\ub4dc\ub294 \ub300\uc0c1 \ubc84\ud0b7\uacfc \ub514\uc790\uc778 \ubb38\uc11c\ub97c \uc9c0\uc815\ud558\uace0 View(...) \uba54\uc11c\ub4dc\ub294 \uc6b0\ub9ac\uac00 \uc561\uc138\uc2a4\ud558\ub294 Couchbase \ubdf0\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4.<\/p>\n<p>ViewQuery \uac1d\uccb4\ub97c \uc0dd\uc131\ud55c \ud6c4 \uc774\ub97c Get(...) \uba54\uc11c\ub4dc\uc5d0 \uc804\ub2ec\ud558\uc5ec REST \uc694\uccad\uc744 \uc2e4\ud589\ud55c \ub2e4\uc74c \uacb0\uacfc\ub97c \ub3d9\uc801 \uc720\ud615\uc73c\ub85c \uc9c1\ub82c\ud654\ud569\ub2c8\ub2e4. \uc5ec\uae30\uc11c \ub3d9\uc801 \ud0c0\uc785\uc744 \uc0ac\uc6a9\ud558\uba74 \ucef4\ud30c\uc77c \uc2dc \uba85\uc2dc\uc801\uc73c\ub85c \ud0c0\uc785\uc744 \uc815\uc758\ud560 \ud544\uc694\uac00 \uc5c6\uc73c\ubbc0\ub85c \uc0c1\ub2f9\ud55c \uc720\uc5f0\uc131\uc744 \uc81c\uacf5\ud55c\ub2e4\ub294 \uc774\uc810\uc774 \uc788\uc2b5\ub2c8\ub2e4. \ub9c8\uc9c0\ub9c9\uc73c\ub85c \ud589\uc744 \ubc18\ubcf5\ud558\uc5ec \uacb0\uacfc\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4.<\/p>\n<p>\uac1c\ubc1c\uc790 \ud504\ub9ac\ubdf0\uac00 \ub9b4\ub9ac\uc2a4\ub420 \ub54c\ucbe4\uc5d0\ub294 IViewSupportable\ub85c \uba85\uc2dc\uc801\uc73c\ub85c \uce90\uc2a4\ud305\ud560 \ud544\uc694\uac00 \uc5c6\uc73c\uba70, \ubc84\ud0b7 \uc774\ub984\uc744 From(...) \uba54\uc11c\ub4dc\uc5d0 \uc804\ub2ec\ud574\uc57c \ud558\ub294 \ub4f1 \uba87 \uac00\uc9c0 \ub2e4\ub978 \ubcc0\uacbd \uc0ac\ud56d\uc774 \uc788\uc744 \uc218 \uc788\ub2e4\ub294 \uc810\uc5d0 \uc720\uc758\ud558\uc138\uc694.<\/p>\n<h2>\uac1c\ubc1c\uc790 \ubbf8\ub9ac\ubcf4\uae30!<\/h2>\n<p>\uc774 \uac8c\uc2dc\ubb3c\uc5d0\uc11c DP\uc5d0 \ub300\ud574 \uc5b8\uae09\ud55c \uac83\uc744 \ub208\uce58\ucc44\uc168\uc744 \ud150\ub370\uc694, \uacc4\ud68d\uc740 \uc788\uc9c0\ub9cc \uc774\ub2ec \ub9d0\uc774\ub098 \ub2e4\uc74c \ub2ec \ucd08\uae4c\uc9c0 \ub0a0\uc9dc\ub97c \uacf5\uac1c\uc801\uc73c\ub85c \ubc1c\ud45c\ud558\uc9c0 \uc54a\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>","protected":false},"excerpt":{"rendered":"<p>A core goal of the new Couchbase .NET SDK is improving the developer experience. We are working to achieve this goal in several ways: Reducing the number of steps (read App.Config \u201cfree\u201d) required to get up and running with Couchbase [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,1812],"tags":[1285,1241],"ppma_author":[8970],"class_list":["post-1566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-n1ql-query","tag-developer-preview","tag-views"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Couchbase .NET SDK 2.0 Development: New View Querying Syntax<\/title>\n<meta name=\"description\" content=\"The post focuses on providing rich query API\u2019s to Couchbase documents. Also, it deals with new view querying enhancements to the SDK\u2019s to get the data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase .NET SDK 2.0 Development Series: New View Querying Syntax\" \/>\n<meta property=\"og:description\" content=\"The post focuses on providing rich query API\u2019s to Couchbase documents. Also, it deals with new view querying enhancements to the SDK\u2019s to get the data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-16T19:24:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T06:50:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2014\/12\/view-query-syntax-net-client-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"459\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeff Morris, Senior Software Engineer, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@jeffrysmorris\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Morris, Senior Software Engineer, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/\"},\"author\":{\"name\":\"Jeff Morris, Senior Software Engineer, Couchbase\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/b678bdd9f7b21a33d43ea965865a3341\"},\"headline\":\"Couchbase .NET SDK 2.0 Development Series: New View Querying Syntax\",\"datePublished\":\"2014-12-16T19:24:21+00:00\",\"dateModified\":\"2025-06-14T06:50:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/\"},\"wordCount\":557,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/11\\\/couchbase-nosql-dbaas.png\",\"keywords\":[\"Developer Preview\",\"views\"],\"articleSection\":[\".NET\",\"SQL++ \\\/ N1QL Query\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/\",\"name\":\"Couchbase .NET SDK 2.0 Development: New View Querying Syntax\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/11\\\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2014-12-16T19:24:21+00:00\",\"dateModified\":\"2025-06-14T06:50:18+00:00\",\"description\":\"The post focuses on providing rich query API\u2019s to Couchbase documents. Also, it deals with new view querying enhancements to the SDK\u2019s to get the data.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/11\\\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2022\\\/11\\\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase .NET SDK 2.0 Development Series: New View Querying Syntax\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/admin-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/b678bdd9f7b21a33d43ea965865a3341\",\"name\":\"Jeff Morris, Senior Software Engineer, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g73188ee2831025d81740e12e1ed80812\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g\",\"caption\":\"Jeff Morris, Senior Software Engineer, Couchbase\"},\"description\":\"Jeff Morris is a Senior Software Engineer at Couchbase. Prior to joining Couchbase, Jeff spent six years at Source Interlink as an Enterprise Web Architect. Jeff is responsible for the development of Couchbase SDKs and how to integrate with N1QL (query language).\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/jeffrysmorris\"],\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/ko\\\/author\\\/jeff-morris\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase .NET SDK 2.0 Development: New View Querying Syntax","description":"\uc774 \uac8c\uc2dc\ubb3c\uc740 Couchbase \ubb38\uc11c\uc5d0 \ud48d\ubd80\ud55c \ucffc\ub9ac API\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \uc911\uc810\uc744 \ub450\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub610\ud55c \ub370\uc774\ud130\ub97c \uac00\uc838\uc624\uae30 \uc704\ud55c SDK\uc758 \uc0c8\ub85c\uc6b4 \ubcf4\uae30 \ucffc\ub9ac \uac1c\uc120 \uc0ac\ud56d\uc5d0 \ub300\ud574\uc11c\ub3c4 \ub2e4\ub8f9\ub2c8\ub2e4.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/","og_locale":"ko_KR","og_type":"article","og_title":"Couchbase .NET SDK 2.0 Development Series: New View Querying Syntax","og_description":"The post focuses on providing rich query API\u2019s to Couchbase documents. Also, it deals with new view querying enhancements to the SDK\u2019s to get the data.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/","og_site_name":"The Couchbase Blog","article_published_time":"2014-12-16T19:24:21+00:00","article_modified_time":"2025-06-14T06:50:18+00:00","og_image":[{"width":800,"height":459,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2014\/12\/view-query-syntax-net-client-2.png","type":"image\/png"}],"author":"Jeff Morris, Senior Software Engineer, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@jeffrysmorris","twitter_misc":{"Written by":"Jeff Morris, Senior Software Engineer, Couchbase","Est. reading time":"3\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/"},"author":{"name":"Jeff Morris, Senior Software Engineer, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b678bdd9f7b21a33d43ea965865a3341"},"headline":"Couchbase .NET SDK 2.0 Development Series: New View Querying Syntax","datePublished":"2014-12-16T19:24:21+00:00","dateModified":"2025-06-14T06:50:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/"},"wordCount":557,"commentCount":2,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["Developer Preview","views"],"articleSection":[".NET","SQL++ \/ N1QL Query"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/","name":"Couchbase .NET SDK 2.0 Development: New View Querying Syntax","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2014-12-16T19:24:21+00:00","dateModified":"2025-06-14T06:50:18+00:00","description":"\uc774 \uac8c\uc2dc\ubb3c\uc740 Couchbase \ubb38\uc11c\uc5d0 \ud48d\ubd80\ud55c \ucffc\ub9ac API\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \uc911\uc810\uc744 \ub450\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub610\ud55c \ub370\uc774\ud130\ub97c \uac00\uc838\uc624\uae30 \uc704\ud55c SDK\uc758 \uc0c8\ub85c\uc6b4 \ubcf4\uae30 \ucffc\ub9ac \uac1c\uc120 \uc0ac\ud56d\uc5d0 \ub300\ud574\uc11c\ub3c4 \ub2e4\ub8f9\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-net-sdk-20-development-series-new-view-querying-syntax\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase .NET SDK 2.0 Development Series: New View Querying Syntax"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","description":"NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4, Couchbase","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b678bdd9f7b21a33d43ea965865a3341","name":"Jeff Morris, \uc218\uc11d \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4, Couchbase","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g73188ee2831025d81740e12e1ed80812","url":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g","caption":"Jeff Morris, Senior Software Engineer, Couchbase"},"description":"Jeff Morris\ub294 Couchbase\uc758 \uc218\uc11d \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4\uc785\ub2c8\ub2e4. Couchbase\uc5d0 \uc785\uc0ac\ud558\uae30 \uc804\uc5d0\ub294 6\ub144 \ub3d9\uc548 Source Interlink\uc5d0\uc11c \uc5d4\ud130\ud504\ub77c\uc774\uc988 \uc6f9 \uc544\ud0a4\ud14d\ud2b8\ub85c \uadfc\ubb34\ud588\uc2b5\ub2c8\ub2e4. Jeff\ub294 Couchbase SDK \uac1c\ubc1c\uacfc N1QL(\ucffc\ub9ac \uc5b8\uc5b4)\uacfc \ud1b5\ud569\ud558\ub294 \ubc29\ubc95\uc744 \ub2f4\ub2f9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.","sameAs":["https:\/\/x.com\/jeffrysmorris"],"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/jeff-morris\/"}]}},"acf":[],"authors":[{"term_id":8970,"user_id":21,"is_guest":0,"slug":"jeff-morris","display_name":"Jeff Morris, Senior Software Engineer, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/5f910befdbd58de8bac85293df7f544680843061ecc921ba7d293d6d52076ab3?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/1566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=1566"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/1566\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=1566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=1566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=1566"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=1566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}