activerecord or consulta
<p>como você faz uma consulta or no rails 3 activerecord. todos os exemplos que eu encontrei apenas têm consultas e.</p><blockquote> <p>edit: <strong>ou</strong> o método está disponível desde rails 5. veja <a href="http://api.rubyonrails.org/classes/activerecord/querymethods.html#method-i-or">activerecord :: querymethods</a> </p> </blockquote>
<p>use <a href="http://github.com/rails/arel">arel</a> </p><pre><code>t = post.arel\_table results = post.where( t[:author].eq("someone"). or(t[:title].matches("%something%")) ) </code></pre><p>o sql resultante:</p><pre><code>ree-1.8.7-2010.02 &gt; puts post.where(t[:author].eq("someone").or(t[:title].matches("%something%"))).to\_sql select "posts".* from "posts" where (("posts"."author" = 'someone' or "posts"."title" like '%something%')) </code></pre>
<p>então rede <code>has\_many</code> usuários e um usuário <code>belongs\_to</code> rede.</p><p>basta adicionar um <code>network\_id</code> para a tabela de usuários, se você ainda não o fez e também porque é um <code>foreign\_key</code> vale a pena indexá-lo.</p><p><code>rails generate migration addnetworkidtousers</code></p><pre><code>class addnetworkidtousers &lt; activerecord::migration def change add\_column :users, :network\_id, :integer add\_index :users, :network\_id end end </code></pre><p>no modelo de rede, faça:</p><pre><code>class network &lt; activerecord::base has\_many :users end </code></pre><p>no modelo do usuário, faça:</p><pre><code>class user &lt; activerecord::base belongs\_to :network end </code></pre> <p>boa noite, alexandre! como vai?</p>
<p>a api vc consegue encontrar <a href="https://cursos.alura.com.br/course/angular-fundamentos/task/38530" target="\_blank" rel="noopener noreferrer">nessa atividade</a>! nessa mesma atividade vc encontra os passos necessários para executá-la!</p>
<p>qualquer coisa é só falar!</p>
<p>grande abraço e bons estudos, meu aluno!</p> <p>olá valdiney, é para você fazer uma variação de código.</p>
<p>usar sua curiosidade e criatividade, variar, não se prender só ao que foi pedido, tipo:</p>
<p></p>fazendo diferente:
<strong> teste 1 </strong>
<strong> teste 2 </strong>
<strong> teste 3 </strong>
<p></p>
<p></p> <p>boa tarde, karoline! como vai?</p>
<p>esse curso de react é mais antigo! indico a vc fortemente que faça os cursos mais novos com o conteúdo atualizado e que não terão esse problema do jar. seguem os links:</p>
<p><a href="https://cursos.alura.com.br/course/react-componentes-reutilizaveis">https://cursos.alura.com.br/course/react-componentes-reutilizaveis</a></p>
<p><a href="https://cursos.alura.com.br/course/react-validacao-rotas-api">https://cursos.alura.com.br/course/react-validacao-rotas-api</a></p>
<p>grande abraço e bons estudos, minha aluna!</p> <p>usando <a href="http://ruby-doc.org/core-1.9.3/string.html#method-i-scan"><code>scan</code></a> deve fazer o truque:</p><pre><code>string.scan(/regex/) </code></pre> oi, gustavo! tudo bem?


sugiro que você tente baixar o aplicativo subway surfers por esse link aqui: <http://www.techtudo.com.br/tudo-sobre/subway-surfers.html>


eu testei, e funcionou direitinho.


abraços! <p>mantenha como padrão o arquivo secrets.yml</p><pre><code># config/secrets.yml production: secret\_key\_base: &lt;%= env["secret\_key\_base"] %&gt; </code></pre><blockquote> <p>rails\_env = produção secret\_key\_base = production\_test\_key rails c</p> </blockquote> arraylist::new é uma referência ao construtor da classe arraylist, essa sintaxe é chamada de method reference. 
existem quatro tipos de method reference: 


referência à um método estático de uma classe: 
nomedaclasse::nomedometodoestatico 


referência à um método de instância de uma classe: 
nomed… <p>posso ver sua classe de usuário? isso é apenas usando as restrições abaixo. não vejo por que as restrições seriam realmente diferentes de exemplos (acho que os campos nulos são ignorados por padrão nos exemplos).</p><pre><code>getcurrentsession().createcriteria(user.class) .setprojection( projections.distinct( projections.projectionlist() .add( projections.property("name"), "name") .add( projections.property("city"), "city"))) .add( restrictions.eq("city", "test"))) .setresulttransformer(transformers.aliastobean(user.class)) .list(); </code></pre><p>eu nunca usei o alaisttobean, mas acabei de ler sobre isso. você também pode passar por cima dos resultados.</p><pre><code>list&lt;object&gt; rows = criteria.list(); for(object r: rows){ object[] row = (object[]) r; type t = ((&lt;type&gt;) row[0]); } </code></pre><p>se precisar, você pode preencher manualmente o usuário dessa maneira.</p><p>é difícil analisar o problema sem mais algumas informações para diagnosticar o problema.</p> bom dia andré, nesse caso como você deseja a resolução de uma lista o mais indicado é ou você solicitar a resolução de uma tarefa ou ainda realizar uma solicitação de aula pedindo pra resolver uma lista. esse suporte é mais adequado para dúvidas pontuais