´äº¯°¨»çÇÕ´Ï´Ù. ±×·±µ¥ µ¿¿µ»ó³»¿¡¼ °»ç´Ô²²¼´Â Àú ÄÚµå·ÎÇؼ Å×½ºÆ®±îÁö ¼º°øÇÏ½Ã´Â°Ô È¸é¿¡ ³ª¿À´Âµ¥ Àú´Â ¾ÈµÇ°í »¡°£ÁÙÀÌ °¡¼ ¿©Â庸¾Ò½À´Ï´Ù.
¿ì¼± ³»ÀÏ ´Ù½ÃÇѹø ºÁº¸°í ´Ù½Ã ¸øÇ®¸é ´Ù½Ã Áú¹®µå¸®°Ú½À´Ï´Ù.
¹Ú¿ëÁØ °»ç ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.
TableViewModel ¸ðµ¨·Î ¹ÞÀ¸½Ã·Á¸é
ToList()·Î ¹ÞÀ¸¸é ¾ÈµÇ°í,
Single()°ú °°ÀÌ ´ÜÀÏ µ¥ÀÌÅÍ ¸ðµ¨·Î ¹ÞÀ¸¼Å¾ß ÇÕ´Ï´Ù.
Á¦°¡ °ÀÇ¿¡¼ ¸¹ÀÌ »ç¿ëÇÏ´Â ´Ü¾î Áß¿¡¼
ÀÔ·Â
Ãâ·Â
»ó¼¼
Áß¿¡¼
Ãâ·ÂÀº List of T ÇüÅ·Π¹Þ±â ¶§¹®¿¡ ToList() ¸Þ¼µå¸¦ È£ÃâÇØÁÖ¸é µÇ±¸¿ä.
»ó¼¼ º¸±â´Â Single(), First()¿Í °°ÀÎ ´ÜÀÏ ·¹ÄÚµå µ¥ÀÌÅ͸¦ Ãâ·ÂÇÏ´Â
ÇüÅ·Π½ÇÇàÀ» ÇØÁÖ¸é µË´Ï´Ù.
±âŸ »çÇ×Àº Á¦ °ÀÇ ¼Ò½º¸¦ Âü°íÇØ Áֽñ⠹ٶø´Ï´Ù.
°£¿µ¿ì ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.
¾È³çÇϼ¼¿ä. °ÀÇ Àߺ¸°í ÀÖ½À´Ï´Ù.
dapper 4°¿¡¼ »¡°£ÁÙÀÌ »ý°Ü¼ ¿©Â庾´Ï´Ù.
public TableViewModel GetByIds(params int[] ids)
{
string sql = "select * From Tables Where Id In @Ids";
return db.Query(
sql, new { Ids = ids }).ToList();
}
À̺κÐÀ» VS2017¿¡¼ ÀÔ·ÂÇغÃÀ¸³ª
int[] 'a.Ids {get;}
À͸íÇü½Ä:
'aÀº(´Â) new {int[] Ids}
¾Ï½ÃÀûÀ¸·Î 'system.Collections.Generic.List' Çü½ÄÀ» 'DapperDemo.models.TableViewModel' Çü½ÄÀ¸·Î º¯È¯ÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ó°í ¿À·ù°¡ ¹ß»ýÇÏ¸ç »¡°£ÁÙÀÌ °¡³×¿ä...
¿Ö±×·²±î¿ä??
|