{
  "version": "https://jsonfeed.org/version/1", 
  "title": "SQLAlchemy", 
  "description": null, 
  "home_page_url": "https://www.v2ex.com/go/sqlalchemy", 
  "feed_url": "https://www.v2ex.com/feed/sqlalchemy.json", 
  "icon": "https://cdn.v2ex.com/navatar/298f/95e1/532_large.png?m=1476412806", 
  "favicon": "https://cdn.v2ex.com/navatar/298f/95e1/532_normal.png?m=1476412806", 
  "items": [
    {
      "author": {
        "url": "https://www.v2ex.com/member/Raul7", 
        "name": "Raul7", 
        "avatar": "https://cdn.v2ex.com/avatar/efbb/0f1d/180686_large.png?m=1467854403"
      }, 
      "url": "https://www.v2ex.com/t/742140", 
      "title": "sqlalchemy \u6279\u91cf\u66f4\u65b0\uff08\u975e\u4e3b\u952e\uff09\u6709\u4ec0\u4e48\u5176\u4ed6\u597d\u65b9\u6cd5\u5417\uff1f", 
      "id": "https://www.v2ex.com/t/742140", 
      "date_published": "2021-01-06T04:03:33+00:00", 
      "content_html": "<p>\u6709\u4e00\u4e2a dict \u7684\u5217\u8868\uff0c\u60f3\u6279\u91cf update \u6570\u636e\u5e93\u3002\u8868\u91cc\u7684\u4e3b\u952e\u662f id\uff0c\u4f46\u662f\u5224\u65ad\u552f\u4e00\u662f\u7528\u7684\u53e6\u5916\u4e00\u4e2a\u5b57\u6bb5\u3002</p>\n<p>\u5faa\u73af list \u4e00\u6761\u6761\u66f4\u65b0\u6548\u7387\u4e0d\u9ad8\uff0c\u8bf7\u6559\u4e0b\u662f\u5426\u6709\u5176\u4ed6\u597d\u65b9\u6cd5\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/miniyao", 
        "name": "miniyao", 
        "avatar": "https://cdn.v2ex.com/avatar/986e/3747/237684_large.png?m=1515160726"
      }, 
      "url": "https://www.v2ex.com/t/470336", 
      "title": "Python ORM \u4e3a\u4ec0\u4e48\u53ef\u4ee5\u4e0d\u533a\u5206\u53d8\u91cf\u7c7b\u578b\uff1f", 
      "id": "https://www.v2ex.com/t/470336", 
      "date_published": "2018-07-12T12:07:50+00:00", 
      "content_html": "<p>book \u7684 id \u5b58\u5728\u6570\u636e\u5e93\u91cc\u662f int\uff0c\u4f46\u67e5\u8be2\u7684\u65f6\u5019\uff0c\u7ed9\u4e00\u4e2a int \u548c string \u90fd\u53ef\u4ee5\u67e5\uff1a</p>\n<pre><code>book = Book.query.filter(Book.id == book_id).first()\n\nbook = Book.query.filter(Book.id == str(book_id)).first()\n</code></pre>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/clino", 
        "name": "clino", 
        "avatar": "https://cdn.v2ex.com/avatar/6c1d/a886/1368_large.png?m=1335068029"
      }, 
      "url": "https://www.v2ex.com/t/252547", 
      "title": "\u662f\u4e0d\u662f\u53ea\u8981\u7528 sqlalchemy \u5c31\u80fd\u57fa\u672c\u9632\u6b62 sql \u6ce8\u5165? \u7528 sqlalchemy \u6765\u6267\u884c sql \u662f\u4e0d\u662f\u4e5f\u80fd\u9632\u6b62?", 
      "id": "https://www.v2ex.com/t/252547", 
      "date_published": "2016-01-22T02:27:32+00:00", 
      "content_html": "\u6211 google \u4e86\u4e00\u4e9b,\u4f46\u611f\u89c9\u4e0d\u662f\u5f88\u786e\u8ba4.\u7528 orm \u65b9\u5f0f\u53bb\u7528\u5e94\u8be5\u662f\u53ef\u4ee5\u9632\u6b62\u7684,\u4e0d\u77e5\u9053\u7528 sqlalchemy \u76f4\u63a5\u6267\u884c sql \u662f\u4e0d\u662f\u4e5f\u6709\u9632\u6b62\u5462?"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/john990", 
        "name": "john990", 
        "avatar": "https://cdn.v2ex.com/avatar/a201/af0d/50379_large.png?m=1721874580"
      }, 
      "url": "https://www.v2ex.com/t/170672", 
      "date_modified": "2015-02-13T03:00:27+00:00", 
      "content_html": "\u6570\u636e\u5e93\u4e2d\u5b57\u6bb5\u7c7b\u4f3c\u8fd9\u6837<br />TAG_ID(varchar)<br />-------------<br />10,13,15,20<br />3,10,15,20<br />3,15<br /><br />\u73b0\u7ed9\u5b9a\u4e00\u4e2atag=10,\u67e5\u8be2\u5305\u542b\u8fd9\u4e2atag\u7684\u6570\u636e<br /><br />\u7528sql\u5e94\u8be5\u8fd9\u6837\u5199:<br />SELECT * FROM table WHERE FIND_IN_SET('10',TAG_ID)<br /><br />\u7528SQLAlchemy\u5e94\u8be5\u600e\u4e48\u64cd\u4f5c(Model name = Post)<br /><br />mysql\u6570\u636e\u5e93", 
      "date_published": "2015-02-13T02:57:43+00:00", 
      "title": "SQLAlchemy \u5982\u4f55\u67e5\u8be2 \u53c2\u6570 in \u5b57\u6bb5?", 
      "id": "https://www.v2ex.com/t/170672"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/yoyicue", 
        "name": "yoyicue", 
        "avatar": "https://cdn.v2ex.com/avatar/3cef/96dc/949_large.png?m=1334843481"
      }, 
      "url": "https://www.v2ex.com/t/98508", 
      "date_modified": "2014-01-27T09:44:36+00:00", 
      "content_html": "\u5176\u5b9e\u6211\u4eec\u5f88\u591a\u540e\u53f0\u9700\u6c42\u90fd\u662f table.<br />\u800c DataTables \u662f\u597d\u591a\u5e74\u6765\u5448\u73b0 table \u4e0d\u591a\u7684\u9009\u62e9\u4e4b\u4e00<br />\u80fd\u89e3\u51b3\u5927\u90e8\u5206\u5bf9\u4e8e table \u7684\u9700\u6c42.<br /><br />\u4f46\u662f API \u6709\u4e9b\u7e41\u7410, \u8fd9\u6b21\u6070\u597d\u770b\u5230\u4e86\u6709 Python \u76f8\u5173\u7684\u5c01\u88c5, \u63a8\u8350\u7ed9\u5927\u5bb6<br /><br />Pyramid \u6846\u67b6<br /><a href=\"https://github.com/Pegase745/sqlalchemy-datatables\" rel=\"nofollow\">https://github.com/Pegase745/sqlalchemy-datatables</a><br /><br />\u7a0d\u5fae\u6539\u4e86\u4e0b, \u505a\u6210\u4e86 Flask \u6846\u67b6\u7684:<br /><a href=\"https://github.com/Pegase745/sqlalchemy-datatables\" rel=\"nofollow\">https://github.com/Pegase745/sqlalchemy-datatables</a><br /><br />Django \u7684\u9009\u62e9\u8c8c\u4f3c\u591a\u4e86\u4e9b:<br /><a href=\"https://github.com/noirbizarre/django-eztables\" rel=\"nofollow\">https://github.com/noirbizarre/django-eztables</a><br /><a href=\"https://github.com/pivotal-energy-solutions/django-datatable-view\" rel=\"nofollow\">https://github.com/pivotal-energy-solutions/django-datatable-view</a><br /><a href=\"https://bitbucket.org/pigletto/django-datatables-view\" rel=\"nofollow\">https://bitbucket.org/pigletto/django-datatables-view</a>", 
      "date_published": "2014-01-27T09:44:00+00:00", 
      "title": "\u4f7f\u7528 sqlalchemy-datatables \u5448\u73b0 table", 
      "id": "https://www.v2ex.com/t/98508"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/ivanlw", 
        "name": "ivanlw", 
        "avatar": "https://cdn.v2ex.com/avatar/2a60/eed0/15618_large.png?m=1437680907"
      }, 
      "url": "https://www.v2ex.com/t/75711", 
      "title": "\u5982\u679c\u540e\u671f\u9700\u8981\u4fee\u6539ORM\u7ed3\u6784\uff0c\u600e\u4e48\u5907\u4efd\u548c\u5904\u7406\u4e4b\u524d\u5df2\u7ecf\u5b58\u8fdb\u53bb\u7684\u6570\u636e\u5462\uff1f", 
      "id": "https://www.v2ex.com/t/75711", 
      "date_published": "2013-07-14T03:42:41+00:00", 
      "content_html": ""
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/stingh711", 
        "name": "stingh711", 
        "avatar": "https://cdn.v2ex.com/gravatar/bbbad08ec2636df2d457672f8325f15f?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/33027", 
      "date_modified": "2012-04-23T12:42:18+00:00", 
      "content_html": "", 
      "date_published": "2012-04-23T04:38:04+00:00", 
      "title": "\u6709\u4eba\u5728\u6b63\u5f0f\u9879\u76ee\u91cc\u4f7f\u7528\u8fc7sqlalchemy\u4e48\uff1f", 
      "id": "https://www.v2ex.com/t/33027"
    }
  ]
}