{"id":312,"date":"2009-08-07T16:50:13","date_gmt":"2009-08-07T16:50:13","guid":{"rendered":"http:\/\/www.kumbiaphp.com\/blog\/?p=312"},"modified":"2017-12-22T19:41:13","modified_gmt":"2017-12-22T18:41:13","slug":"como_usar_los_modelos_en_kumbiaphp","status":"publish","type":"post","link":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/","title":{"rendered":"Como usar los Modelos en KumbiaPHP"},"content":{"rendered":"<p><a href=\"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" style=\"padding: 10px;\" title=\"ActiveRecord\" src=\"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg\" alt=\"\" width=\"225\" height=\"182\" \/><\/a>Este post nace luego de una conversaci\u00f3n en el <a title=\"IRC KumbiaPHP Framework\" href=\"https:\/\/www.kumbiaphp.com\/blog\/irc\/\" target=\"_blank\" rel=\"noopener\"><em>IRC de KumbiaPHP<\/em><\/a> dado por una duda de unos de nuestro usuarios ya que deseaba realizar una consulta SQL, lo cierto del caso es que dicha consulta \u00abpensaba\u00bb desde el controller siento esto totalmente <strong><em>incorrecto<\/em><\/strong>, ya que no respeta el MVC y en este sentido se ha creado en la <a title=\"Wiki KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\" target=\"_blank\" rel=\"noopener\">Wiki de KumbiaPHP Framework<\/a> una explicaci\u00f3n del <strong><em>correcto<\/em><\/strong> <strong><a title=\"Como Usar los Modelos en KumbiaPHP Framework\" href=\"http:\/\/wiki.kumbiaphp.com\/Como_Usar_los_Modelos_en_KumbiaPHP\">uso de los modelos dentro de KumbiaPHP<\/a><\/strong>, de manera tal que se aproveche al m\u00e1ximo las bondades propias del Framework.<\/p>\n<p><!--more-->Dejo la conversaci\u00f3n:<\/p>\n<p><em>&lt;Deyabu&gt; alguien tiene un minuto? tengo una dudilla en el 0.5 :P<br \/>\n &lt;CaChi&gt; di<br \/>\n &lt;Deyabu&gt; tengo ke hace runa consulta a dos tablas y mostrar el resultado..<br \/>\n &lt;Deyabu&gt; lo hago con un find_by_sql?<br \/>\n &lt;CaChi&gt; ok<br \/>\n &lt;CaChi&gt; find_by_all_sql<br \/>\n &lt;CaChi&gt; voten si aun falta alguno<br \/>\n &lt;Deyabu&gt; seria.. $this-&gt;consulta1 = $this-&gt;ejemplo-&gt;find_by_all_sql<br \/>\n &lt;CaChi&gt; seria mejor que lo hicieras en el modelo<br \/>\n &lt;joanhey&gt; depende<br \/>\n &lt;CaChi&gt; osea haz un m\u00e9todo en el modelo<br \/>\n &lt;joanhey&gt; si eso sip<br \/>\n &lt;CaChi&gt; y los llamas en tu controller queda mas limpio<br \/>\n &lt;joanhey&gt; usad siempre el modelo<br \/>\n &lt;Deyabu&gt; peor, tengo 2 modelos, 1 por cada una de esas tablas :P<br \/>\n * lucasan (Lucas_Torr@CJ8QBM.BwIdCk.virtual) has left #kumbia<br \/>\n &lt;CaChi&gt; y?<br \/>\n &lt;Deyabu&gt; en cual de los dos modelos lo hago? :P<br \/>\n &lt;CaChi&gt; el que mas te guste<br \/>\n &lt;CaChi&gt; es un SQL<br \/>\n &lt;CaChi&gt; eso no importa<br \/>\n &lt;Deyabu&gt; ok ok<br \/>\n &lt;CaChi&gt; el modelo en este caso es solo un medio de transporte para ejecutar el sql<br \/>\n &lt;CaChi&gt; $this-&gt;consulta1 = $this-&gt;ejemplo-&gt;miMetodo()<br \/>\n &lt;joanhey&gt; segun la consulta<br \/>\n &lt;joanhey&gt; es mejor en uno o en otro<br \/>\n &lt;joanhey&gt; pero por lo demas da lo mismo<br \/>\n &lt;Deyabu&gt; aja&#8230;<br \/>\n &lt;CaChi&gt; pienso que iria bien en el modelo que tiene la FK del otro<br \/>\n &lt;CaChi&gt; el modelo padre por asi decirlo<br \/>\n &lt;joanhey&gt; es decir<br \/>\n &lt;Deyabu&gt; y en el modelo, como deberia estar ?<br \/>\n &lt;joanhey&gt; Articulos-&gt;conTags<br \/>\n &lt;joanhey&gt; Tags-&gt;articulos<br \/>\n &lt;joanhey&gt; eso depende de tu consulta<br \/>\n &lt;joanhey&gt; y como lo usaras<br \/>\n &lt;joanhey&gt; ahora te paso uno<br \/>\n * darghex1 (darghex@CZGfAu.DrI8H6.virtual) has joined #kumbia<br \/>\n &lt;Deyabu&gt; ok &#8230; grax<br \/>\n &lt;joanhey&gt; http:\/\/kumbia.pastebin.com\/m259db340<br \/>\n &lt;joanhey&gt; alli tienes el buscar<br \/>\n &lt;joanhey&gt; y de paso lo puedes usar en otros controller<br \/>\n &lt;joanhey&gt; por ejemplo<br \/>\n &lt;Deyabu&gt; ahi lo estoy viendo..<br \/>\n &lt;joanhey&gt; http:\/\/www.copasapobla.com\/club\/rcd_mallorca\/<br \/>\n &lt;joanhey&gt; en el controller club<br \/>\n &lt;joanhey&gt; lo uso para ense\u00f1ar las noticias que hablan de ese club<br \/>\n &lt;joanhey&gt; al estar en el modelo es facil<br \/>\n &lt;joanhey&gt; en el controller club<br \/>\n &lt;joanhey&gt; hago 2 llamadas<br \/>\n &lt;joanhey&gt; una para que me de los datos del club<br \/>\n &lt;joanhey&gt; Clubs-&gt;find(id)<br \/>\n &lt;joanhey&gt; y despues<br \/>\n &lt;joanhey&gt; Articulos-&gt;buscar( $club-&gt;nombre=<br \/>\n &lt;joanhey&gt; )<br \/>\n &lt;Deyabu&gt; aja&#8230;<br \/>\n &lt;joanhey&gt; y no te repites<br \/>\n &lt;joanhey&gt; al estar en el modelo todo es mas facil<br \/>\n &lt;joanhey&gt; y mas reutilizable<br \/>\n &lt;Deyabu&gt; pero esta en el modelo del Club&#8230;.<br \/>\n &lt;joanhey&gt; la logica debe estar en el modelo siempre<br \/>\n &lt;joanhey&gt; no<br \/>\n &lt;joanhey&gt; mira el modelo que te pase<br \/>\n &lt;joanhey&gt; es el de Articulos<br \/>\n &lt;Deyabu&gt; ahh ahhh ya entendo :P<br \/>\n &lt;joanhey&gt; el modelo<br \/>\n &lt;joanhey&gt; esta para que crees tus propios metodos<br \/>\n &lt;joanhey&gt; sobre esa tabla<br \/>\n &lt;joanhey&gt; y tu despues lo llamas de donde quieras<br \/>\n &lt;Deyabu&gt; y lo llamas $this-&gt;articulos=$buscar()<br \/>\n &lt;Deyabu&gt; ?:P<br \/>\n &lt;joanhey&gt; la logica debe estar en el modelo<br \/>\n &lt;joanhey&gt; no<br \/>\n &lt;joanhey&gt; no se llama asi<br \/>\n &lt;CaChi&gt; :S<br \/>\n &lt;joanhey&gt; $this-&gt;Articulos-&gt;buscar($busqueda);<br \/>\n &lt;Deyabu&gt; :S perdi mis apuntes :P<br \/>\n &lt;Deyabu&gt; ok.. ahi guado eso :P<br \/>\n &lt;joanhey&gt; el ActiveRecord de KumbiaPHP<br \/>\n &lt;joanhey&gt; tiene creados por defecto ya<br \/>\n &lt;joanhey&gt; para tener la vida mas facil<br \/>\n &lt;joanhey&gt; tienes el find, find_all, update, &#8230;..<br \/>\n &lt;joanhey&gt; pero lo suyo es que tu crees los tuyos propios<br \/>\n &lt;joanhey&gt; con mas logica<br \/>\n &lt;joanhey&gt; que es diferente para cada app<br \/>\n &lt;joanhey&gt; por ejemplo<br \/>\n &lt;joanhey&gt; ultimos<br \/>\n &lt;joanhey&gt; me muestra los ultimos articulos a partir de hoy<br \/>\n &lt;joanhey&gt; en orden descendente de fecha<br \/>\n &lt;Deyabu&gt; sip&#8230;<br \/>\n &lt;joanhey&gt; Articulos-&gt;ultimos()<br \/>\n &lt;joanhey&gt; y listo<br \/>\n &lt;joanhey&gt; y lo puedo usar donde quiera<br \/>\n <\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este post nace luego de una conversaci\u00f3n en el IRC de KumbiaPHP dado por una duda de unos de&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20,8],"tags":[91,90,14,89],"class_list":["post-312","post","type-post","status-publish","format-standard","hentry","category-activerecord","category-documentacion","tag-activerecord","tag-kumbia","tag-kumbiaphp","tag-php-framework"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como usar los Modelos en KumbiaPHP - KumbiaPHP Framework PHP en espa\u00f1ol<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como usar los Modelos en KumbiaPHP - KumbiaPHP Framework PHP en espa\u00f1ol\" \/>\n<meta property=\"og:description\" content=\"Este post nace luego de una conversaci\u00f3n en el IRC de KumbiaPHP dado por una duda de unos de&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/\" \/>\n<meta property=\"og:site_name\" content=\"KumbiaPHP Framework PHP en espa\u00f1ol\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kumbia.fw\" \/>\n<meta property=\"article:published_time\" content=\"2009-08-07T16:50:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-12-22T18:41:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg\" \/>\n<meta name=\"author\" content=\"Deivinson Tejeda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@kumbiaphp\" \/>\n<meta name=\"twitter:site\" content=\"@kumbiaphp\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Deivinson Tejeda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/\"},\"author\":{\"name\":\"Deivinson Tejeda\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/person\\\/682f6c7fbeefd8666fc3c5c265a6a12b\"},\"headline\":\"Como usar los Modelos en KumbiaPHP\",\"datePublished\":\"2009-08-07T16:50:13+00:00\",\"dateModified\":\"2017-12-22T18:41:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/\"},\"wordCount\":856,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/ActiveRecord.jpg\",\"keywords\":[\"ActiveRecord\",\"Kumbia\",\"kumbiaphp\",\"PHP frameworks\"],\"articleSection\":[\"ActiveRecord\",\"Documentaci\u00f3n\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/\",\"name\":\"Como usar los Modelos en KumbiaPHP - KumbiaPHP Framework PHP en espa\u00f1ol\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/ActiveRecord.jpg\",\"datePublished\":\"2009-08-07T16:50:13+00:00\",\"dateModified\":\"2017-12-22T18:41:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/ActiveRecord.jpg\",\"contentUrl\":\"https:\\\/\\\/www.kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/ActiveRecord.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2009\\\/08\\\/07\\\/como_usar_los_modelos_en_kumbiaphp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como usar los Modelos en KumbiaPHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/\",\"name\":\"KumbiaPHP Framework PHP en espa\u00f1ol\",\"description\":\"Web &amp; app MVC PHP framework\",\"publisher\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#organization\",\"name\":\"KumbiaPHP Framework PHP en espa\u00f1ol\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/logo.png\",\"width\":432,\"height\":50,\"caption\":\"KumbiaPHP Framework PHP en espa\u00f1ol\"},\"image\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/kumbia.fw\",\"https:\\\/\\\/x.com\\\/kumbiaphp\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/person\\\/682f6c7fbeefd8666fc3c5c265a6a12b\",\"name\":\"Deivinson Tejeda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g\",\"caption\":\"Deivinson Tejeda\"},\"sameAs\":[\"https:\\\/\\\/www.kumbiaphp.com\\\/\"],\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/author\\\/deivinson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como usar los Modelos en KumbiaPHP - KumbiaPHP Framework PHP en espa\u00f1ol","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:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/","og_locale":"es_ES","og_type":"article","og_title":"Como usar los Modelos en KumbiaPHP - KumbiaPHP Framework PHP en espa\u00f1ol","og_description":"Este post nace luego de una conversaci\u00f3n en el IRC de KumbiaPHP dado por una duda de unos de&hellip;","og_url":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/","og_site_name":"KumbiaPHP Framework PHP en espa\u00f1ol","article_publisher":"https:\/\/www.facebook.com\/kumbia.fw","article_published_time":"2009-08-07T16:50:13+00:00","article_modified_time":"2017-12-22T18:41:13+00:00","og_image":[{"url":"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg","type":"","width":"","height":""}],"author":"Deivinson Tejeda","twitter_card":"summary_large_image","twitter_creator":"@kumbiaphp","twitter_site":"@kumbiaphp","twitter_misc":{"Escrito por":"Deivinson Tejeda","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#article","isPartOf":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/"},"author":{"name":"Deivinson Tejeda","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/682f6c7fbeefd8666fc3c5c265a6a12b"},"headline":"Como usar los Modelos en KumbiaPHP","datePublished":"2009-08-07T16:50:13+00:00","dateModified":"2017-12-22T18:41:13+00:00","mainEntityOfPage":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/"},"wordCount":856,"commentCount":7,"publisher":{"@id":"https:\/\/kumbiaphp.com\/blog\/#organization"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg","keywords":["ActiveRecord","Kumbia","kumbiaphp","PHP frameworks"],"articleSection":["ActiveRecord","Documentaci\u00f3n"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/","url":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/","name":"Como usar los Modelos en KumbiaPHP - KumbiaPHP Framework PHP en espa\u00f1ol","isPartOf":{"@id":"https:\/\/kumbiaphp.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#primaryimage"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg","datePublished":"2009-08-07T16:50:13+00:00","dateModified":"2017-12-22T18:41:13+00:00","breadcrumb":{"@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#primaryimage","url":"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg","contentUrl":"https:\/\/www.kumbiaphp.com\/blog\/wp-content\/uploads\/ActiveRecord.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/kumbiaphp.com\/blog\/2009\/08\/07\/como_usar_los_modelos_en_kumbiaphp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/kumbiaphp.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Como usar los Modelos en KumbiaPHP"}]},{"@type":"WebSite","@id":"https:\/\/kumbiaphp.com\/blog\/#website","url":"https:\/\/kumbiaphp.com\/blog\/","name":"KumbiaPHP Framework PHP en espa\u00f1ol","description":"Web &amp; app MVC PHP framework","publisher":{"@id":"https:\/\/kumbiaphp.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kumbiaphp.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kumbiaphp.com\/blog\/#organization","name":"KumbiaPHP Framework PHP en espa\u00f1ol","url":"https:\/\/kumbiaphp.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png","contentUrl":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png","width":432,"height":50,"caption":"KumbiaPHP Framework PHP en espa\u00f1ol"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kumbia.fw","https:\/\/x.com\/kumbiaphp"]},{"@type":"Person","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/682f6c7fbeefd8666fc3c5c265a6a12b","name":"Deivinson Tejeda","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3d66d1e5e95b541baf20e32248c3267a67ab5659bfa94580748b24aec7fd8714?s=96&d=mm&r=g","caption":"Deivinson Tejeda"},"sameAs":["https:\/\/www.kumbiaphp.com\/"],"url":"https:\/\/kumbiaphp.com\/blog\/author\/deivinson\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/comments?post=312"}],"version-history":[{"count":5,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/312\/revisions"}],"predecessor-version":[{"id":1768,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/312\/revisions\/1768"}],"wp:attachment":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/media?parent=312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/categories?post=312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/tags?post=312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}